Java进阶-回顾 List 集合应该掌握什么 发表于 2020-05-27 | 分类于 Java | 字数统计: 214 字 | 阅读时长 ≈ 1 分钟 ArrayList 和 LinkedList 集合对象的创建 向集合中添加元素 从集合中取出某个元素 遍历集合 1234567891011121314151617181920212223242526272829303132333435363738394041import java.util.ArrayList;import java.util.Iterator;public class ArrayListTest { public static void main(String[] args) { // 创建集合对象 ArrayList<String> list = new ArrayList<>(); // LinkedList<String> list = new LinkedList<>(); // 添加元素 list.add("ab"); list.add("ab"); list.add("ad"); // 取出元素,List 集合有下标 String firstElt = list.get(0); System.out.println(firstElt); // 遍历(下标方式) for (int i = 0; i < list.size(); i++) { String elt = list.get(i); System.out.println(elt); } // 遍历(迭代器方式,通用,所有 Collection 都能用) Iterator<String> it = list.iterator(); while (it.hasNext()) { System.out.println(it.next()); } // while 循环修改成 for 循环 for (Iterator<String> it2 = list.iterator(); it2.hasNext();) { System.out.println(it2.next()); } // 遍历(foreach方式) for (String s : list) { System.out.println(s); } }}